<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:a4j="http://richfaces.org/a4j"
	  xmlns:rich="http://richfaces.org/rich"> 

<h:head></h:head> 
<body> 
	<h:form>
		<h:panelGrid columns="3">
			<h:outputLabel value="Email"/>
			<h:inputText value="#{clienteManagedBean.cliente.email}" label="Email" required="true" id="emailClienteAltera"
			requiredMessage="Informe o email!"/>
			<h:message for="emailClienteAltera"/>
			<h:outputLabel value="Endereço" />
			<h:inputText value="#{clienteManagedBean.cliente.endereco}" label="Endereco" required="true" requiredMessage="Informe o endereco!"
			id="enderecoClienteAltera"/>
			<h:message for="enderecoClienteAltera"/>
			<h:outputLabel value="Telefone" />
			<h:inputText value="#{clienteManagedBean.cliente.telefone}" label="Telefone" required="true" requiredMessage="Informe o telefone!" 
			id="clienteTelefoneAltera" converterMessage="Somente números!" validatorMessage="Valor entre 11111111 e 99999999">
				<f:validateLongRange maximum="99999999" minimum="11111111" for="clienteTelefoneCadastro"/>
			</h:inputText>
			<h:message for="clienteTelefoneAltera"/>
			<h:commandButton action="#{clienteManagedBean.update}" value="Alterar" />
		</h:panelGrid>
		<rich:messages ajaxRendered="true" showSummary="false" showDetail="true" style="height: 1px" />
			<rich:notifyMessages stayTime="2000" nonblocking="true" />
		<h:commandLink action="index" value="Voltar" />
	</h:form>
</body> 
</html>
